- Maintain and develop infrastructure using GoLang and Python
- Build training pipelines using GoLang and Python
- Expand interfaces to data such as gRPC, SFTP, HTTP/rest
- Deploy and re-train models
- Develop interfaces with CVAT using gRPC, SFTP, HTTP/rest
- Develop computer vision (CV) algorithms
- Conduct proof of concept/minimum viable product (POC/MVP) using Python or C++
- Implement production-ready algorithms using C++
- Develop object tracking and detection fusion algorithms
- Train models for classification and localization
- Determine data sampling and sampling strategies
- Implement data augmentations
- Conduct model benchmarking and improvements
- Develop training strategy
- Conduct hyperparameter tuning
- Ensure DOI software stability
- Enhance DOI performance
- Integrate models and algorithms into DOI platform
- Develop interfaces with MLOps from DOI side
- Ensure DOI platform is deployed successfully and reliably
- Improve DOI deployments by reducing downtime and increasing efficiency
- Maintain a deployment strategy that is flexible and reliable
- Ensure models are deployed successfully and can be accessed easily
- BS degree in Computer Science, similar technical field of study or equivalent practical experience.
- Minimum 2 years’ experience working with open-source computer vision models and algorithms
- Software development experience in one or more general purpose programming languages. Ideally Python or C++
- Experience edge compute / embedded Computer Vision software in commercial applications.
- Experience working with Nvidia GPU based processing systems.
Company
Location
Sydney - Australia
Job type
Full-Time
Golang Job Details
Sydney, Australia / Full Time
DroneShield is seeking a Compute Vision (Software) Engineer with relevant experience to join the team in Sydney, Australia.
The position will report to the VisionAI Team Lead.
The role is centred on the development of the DroneShield DroneOptID detection, classification, and tracking system.
Responsibilities, Duties and Expectations
MLOps and Data Management:
Algorithms:
Platform - DroneOptID (DOI):
Deployment:
Qualifications, Experience and Skills
HOW TO APPLY
To apply, email us at [email protected] with a copy of your CV and title of the position you are interested in.
Your background not matching to the advertised roles?
Contact us with your details to be considered.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs